package cn.edu.zsc.rbac.view;

public class RoleView {

    public static void show() {
        String menuChoice;
        do {
            printMenu();
            menuChoice = MainView.input.nextLine();
            switch (menuChoice) {
                case "0":
                    System.out.println("返回上级菜单");
                    break;
                case "1":
                    System.out.println("部门列表");
                    break;
                case "2":
                    System.out.println("创建部门");
                    break;
                case "3":
                    System.out.println("更新部门");
                    break;
                case "4":
                    System.out.println("删除部门");
                default:
                    System.out.println("输入有误，请重新输入");
            }
        } while (!"0".equals(menuChoice));
    }

    /**
     * 打印菜单
     */
    public static void printMenu() {
        String menu = """
                
                ---------------------------
                           部门管理
                ---------------------------
                |  0     返回上级       |
                |  1      角色列表        |
                |  2      创建角色        |
                |  3      更新角色        |
                |  4      删除角色        |
                -----------------------------
                请输入你的选择：
                """;
        System.out.print(menu);

    }
}
